{$CLEO .cs}
thread "pro_2"

:startq
while true
    wait 0 
    if 
        Player.Defined(0)
    then
        if or
            0741:   actor $PLAYER_ACTOR busted 
            Actor.Dead($PLAYER_ACTOR)
        then     
          break
        end
    end
end

//action
{$CLEO}

0A95: enable_thread_saving



Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
2@ -= 1.0
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@ 
Actor.Health($PLAYER_ACTOR) = 253
09C7: change_player $PLAYER_CHAR model_to #NULL 
Player.Build($PLAYER_CHAR)
0687: clear_actor $PLAYER_ACTOR task 
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 2@)
wait 250 
//continue

while true
    wait 0 
    if and
        not Actor.Dead($PLAYER_ACTOR)
        not wasted_or_busted 
    then
    goto @startq
    end
end